Evan Baden is an emerging young photographer whose images intersect with social commentary. His recent work, "The Illuminati" speaks to the relationship between today's youth culture and technology. His work has been shown in galleries through the US and Europe.
Air Date 4/14/11
© 2025 Twin Cities Public Television